beating machines - Spanish English Dictionary